artificial urinary sphincter meaning:[Medicine] An artifical implanted device,usually in the form of an inflatable silicone cuff,inserted in or around the bladder neck in the surgical treatment of urinary incontinence caused by sphincter...artificial urinary sphincter перевод:Искусственный сфинктер мочевого пузыря